who has sexual intercourse often - Español Inglés Diccionario